package com.ai.service.impl;

import com.ai.bo.QuestionLibBo;
import com.ai.vo.InitQuestionVO;
import com.ai.vo.QuestionLibVo;
import com.github.pagehelper.PageInfo;
import wst.ai.pojo.question.QuestionLib;

import java.util.List;
import java.util.Map;

public interface QuestionLibServiceImpl {
    void createOrUpdate(QuestionLibBo questionLibBo);
    PageInfo<QuestionLibVo> QuestionLibList(Map<String,Object> paramsMap,Integer page, Integer size);
    void setDisplayOrNo(String questionLibId,Integer isOn);
    void delete(String questionLibId);
    List<InitQuestionVO> getRandomQuestion(String candidateId,Integer questionNum);

    InitQuestionVO getQuestion(Long i, List<QuestionLib> questionLibList);
}
